var http = require('http');
var s = http.createServer(function(req, res) {
  res.writeHead(200, {});
  res.end('foo');
  console.log('http response');
  process.nextTick(function(){console.log('tick')});
});
s.listen(8000);

/* process.nextTick()方法，允许你访问事件循环和延时那你的工作。
他有点类似于setTimeout()，他会在下次tick的时候执行，而且每隔一段事件就会执行一次 */